﻿
Option Compare Binary
Option Infer On
Option Strict On
Option Explicit On

Imports DC_RackSLDE
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Data.Objects.DataClasses
Imports System.Linq
Imports System.ServiceModel.DomainServices.Hosting
Imports System.ServiceModel.DomainServices.Server


'The MetadataTypeAttribute identifies tblAttrVirtualHostMetadata as the class
' that carries additional metadata for the tblAttrVirtualHost class.
<MetadataTypeAttribute(GetType(tblAttrVirtualHost.tblAttrVirtualHostMetadata))>  _
Partial Public Class tblAttrVirtualHost
    
    'This class allows you to attach custom attributes to properties
    ' of the tblAttrVirtualHost class.
    '
    'For example, the following marks the Xyz property as a
    ' required property and specifies the format for valid values:
    '    <Required()>
    '    <RegularExpression("[A-Z][A-Za-z0-9]*")>
    '    <StringLength(32)>
    '    Public Property Xyz As String
    Friend NotInheritable Class tblAttrVirtualHostMetadata
        
        'Metadata classes are not meant to be instantiated.
        Private Sub New()
            MyBase.New
        End Sub
        
        Public Property tblAttrDiskLogicals As EntityCollection(Of tblAttrDiskLogical)
        
        Public Property tblAttrExternalStorages As EntityCollection(Of tblAttrExternalStorage)
        
        Public Property tblAttrOperatingSystem As tblAttrOperatingSystem
        
        Public Property tblAttrOperatingSystems As EntityCollection(Of tblAttrOperatingSystem)
        
        Public Property vhComments As String
        
        Public Property vhCreationDate As Nullable(Of DateTime)
        
        Public Property vhFileName As String
        
        Public Property vhFixLevel As String
        
        Public Property vhKey As Integer
        
        Public Property vhLastEdit As String
        
        Public Property vhLastUpdate As DateTime
        
        Public Property vhName As String
        
        Public Property vhOSKey As Integer
        
        Public Property vhRelease As String
        
        Public Property vhServicePack As String
        
        Public Property vhVendor As String
        
        Public Property vhVersion As String
    End Class
End Class

